dope puller - French English Dictionary